package com.wholesmart.common.enums;

/**
 * 系统状态枚举
 * 
 * @author dyw
 * @date 2019年9月25日
 */
public enum SystemStatusEnum {
	/** 成功并返回数据 */
	SUCCEED(200, "成功"),
	/** 系统无异常且无数据返回 */
	UN_SUCCEED(400, "失败"),
	/** 系统权限异常 */
	UNAUTHORIZED(401, "鉴权失败"),
	/** 没有权限 */
	NO_AUTHORIZE(302, "没有权限，需要鉴权"),
	/** 系统异常 */
	EXCEPTION(500, "异常");

	/** 枚举键 */
	private final Integer key;
	/** 枚举值 */
	private final String value;

	private SystemStatusEnum(Integer key, String value) {
		this.key = key;
		this.value = value;
	}

	public Integer getStatue() {
		return key;
	}

	public String getValue() {
		return value;
	}
}
